battle of trafalgar meaning in French
n. la bataille de trafalgar, célèbre bataille navale entre les forces britanniques et les forces françaises de 1805
n. la bataille de trafalgar, célèbre bataille navale entre les forces britanniques et les forces françaises de 1805